.main { width: 1000px; height: auto; background-color: #fafafa; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.left_1 { width: 170px; float: left; height: auto; background-color: #f8fffe; border-right-color: #c4e1de; border-bottom-color: #c4e1de; border-left-color: #c4e1de; margin: 11px 0 10px 0; border: solid 1px #c4e1de; border-top: none; }
.left_1 h2 { background-image: url(../../../images/h2_bg.gif); background-repeat: repeat-x; float: left; height: auto; width: 170px; margin-bottom: 1px; }
.left_1 h2 i { background-image: url(../../../images/jiajian.gif); background-repeat: no-repeat; height: 14px; width: 14px; display: block; float: left; margin-top: 6px; margin-left: 18px; }
.left_1 h2 .i { background-image: url(../../../images/jiajian.gif); background-repeat: no-repeat; height: 14px; width: 14px; display: block; float: left; margin-top: 6px; margin-left: 18px; background-position: 0px -14px; }
.left_1 h2 a { display: block; height: 27px; line-height: 27px; margin-left: 44px; color: #2c9084; }
.left_1 h2 ul { float: left; height: auto; width: 170px; margin-bottom: 6px; display: block; }
.left_1 h2 .ul_shou { float: left; height: auto; width: 170px; margin-bottom: 6px; display: none; }
.left_1 h2 ul li { background-image: url(../../../images/li_bg.gif); background-repeat: repeat-x; background-position: left bottom; height: 27px; width: 162px; margin-left: 4px; margin-top: 4px; }
.left_1 h2 ul li a { height: 22px; width: 162px; line-height: 22px; margin: 0px; padding: 0px; font-weight: normal; text-indent: 11mm; color: #666; background-image: url(../../../images/sjx_2.gif); background-repeat: no-repeat; background-position: 26px 6px; }
.left_1 h2 ul li a:hover { height: 22px; width: 162px; line-height: 22px; margin: 0px; padding: 0px; font-weight: normal; background-image: url(../../../images/a_hover.gif); background-repeat: no-repeat; color: #2C9084; text-decoration: none; background-position: 0px 0px; }
.left_1 h2 ul li a.hover { height: 22px; width: 162px; line-height: 22px; margin: 0px; padding: 0px; font-weight: normal; background-image: url(../../../images/a_hover.gif); background-repeat: no-repeat; color: #2C9084; text-decoration: none; background-position: 0px 0px; }
.right_1 { width: 811px; float: right; height: auto; margin-top: 11px; background-color: #f8fffe; border: 1px solid #c4e1de; padding-bottom: 22px; margin-bottom: 11px; }
.right_1 h3 { height: 31px; width: 100%; background-image: url(../../../images/db_zdbg.gif); background-repeat: repeat-x; line-height: 31px; text-indent: 4mm; color: #2C9084; }
.right_1 .hyzd { float: left; width: 740px; padding-left: 35px; }

.right_1 .hyzd h1 { font-size: 22px; text-align: center; height: 44px; line-height: 55px; font-family: "微软雅黑"; font-weight: normal; margin-bottom: 11px; }
.right_1 .hyzd table { background-color: #FFF; }

.right_1 .hyzd table .tr_1  { color: #2C9084; font-weight: bolder; background-image: url(../../../images/dbzd_bg.gif); background-repeat: repeat-x; background-position: 0px 1px; }
.right_1 .hyzd table tr td { border: 1px solid #a8d1cc; font-size: 14px; padding: 8px; }
.right_1 .hyzd table tr .td_1 { color: #666; font-size: 26px; font-weight: bolder; }
.right_1 .hyzd table tr .td_huangse { color: #F60; font-size: 26px; font-weight: bolder; }
.right_1 .hyzd table tr .td_bai { color: #CCC; font-size: 26px; }

.right_1 .hyzd table tr .td_lanse { color: #06F; font-size: 26px; font-weight: bolder; }
.right_1 .hyzd table tr .td_zise { color: #E90FD7; font-size: 26px; font-weight: bolder; }
.right_1 .hyzd table tr .td_lvse { color: #18C10F; font-size: 26px; font-weight: bolder; }
.right_1 .hyzd table tr .td_hongse { color: #C00; font-size: 26px; }






.right_1 .tkgz{ width:770px; height:auto; float:left; margin:11px 0 0 22px;}
.right_1 .tkgz table { background-color: #FFF; color: #666; font-size: 14px; }
.right_1 .tkgz table .tr_1 { font-size: 14px; color: #2C9084; font-weight: bolder; background-image: url(../../../images/dbzd_bg.gif); background-repeat: repeat-x; background-position: 0px 1px; }


.right_1 .tkgz table tr td { border: 1px solid #a8d1cc; }
.right_1 .tkgz table tr td p { margin: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; padding-right: 22px; padding-left: 22px; padding-top: 22px; line-height: 33px; }



.right_1 .tkgz p { text-indent: 27px; margin-bottom: 22px; font-size: 14px; }

.right_1 .tkgz h4{ font-size:14px; height:44px; line-height:44px;}
